﻿.Breadcrumbs-Nav {
    font-size: 12px;
    color: #747474;
}

    .Breadcrumbs-Nav a {
        color: #747474;
    }

        .Breadcrumbs-Nav a:after {
            content: "\a0 \00bb ";
        }


.Dashboard-JumpProject {
    border: 1px solid #999999;
    background-color: #F4F4F4;
    text-align: right;
    border-radius: 10px 10px 0 0;
    padding: 2px 15px 2px 15px;
    margin-left: 50%;
    margin-right: 1%;
    border-bottom: 0;
}

    .Dashboard-JumpProject > form > select {
        font-size: 11px;
    }

.Dashboard-ProjectTitle {
    border: 1px solid #999999;
    margin-bottom: 0;
    padding: 10px 0 10px 25px;
    border-radius: 5px;
    background-color: #FDF4EA;
}

    .Dashboard-ProjectTitle a, .Dashboard-ProjectTitle h3 {
        color: #9c716a;
    }

.Dashboard-ProjectNav {
    margin: 0 0 10px 25px;
    font-size: 13px;
}

    .Dashboard-ProjectNav > a {
        border: 1px solid #999999;
        background-color: #FAFAFA;
        margin: 0 2px 2px 2px;
        padding: 0 15px 5px 15px;
        border-radius: 0 0 10px 10px;
    }

        .Dashboard-ProjectNav > a:hover {
            background-color: #F0F0F0;
            text-decoration: none;
        }

.AlertBox {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}

.AlertBox-Warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b;
}

.AlertBox-Error {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442;
}

.LinkAsButton-Colored {
    display: inline-block;
    color: #FFF;
    font-size: 14px;
    font-weight: 600;
    padding: 12px 35px;
    background: #77a1a0;
    border-bottom: 4px solid #576f6f;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    margin-top: 10px;
}

    .LinkAsButton-Colored:hover {
        background: #629796;
        border-bottom: 4px solid #406B6A;
        color: #FFF;
        text-decoration: none;
        text-transform: uppercase;
    }

.LinkAsButton-Plain {
    color: #687170;
    text-decoration: none;
    border: solid 1px #d3d3d3;
    background-color: #eeeeee;
    padding: 5px 10px 5px 10px;
    border-radius: 5px;
}

    .LinkAsButton-Plain:hover {
        color: #687170;
        text-decoration: none;
        background-color: #e5e5e5;
        border: solid 1px #999999;
    }

.CenteredText {
    text-align: center;
}

#Masonry-Container .item {
    width: 295px;
    min-height: 100px;
    float: left;
    
    background:#FFF;
	border:1px solid #f2f2f2;
	padding:10px;
	border-bottom:4px solid #e0e0e0;
	border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;
	-moz-border-radius:10px;
}
#Masonry-Container .item:hover {
        background: #f6f6f5;
    }

#Masonry-Container .item h2{
	margin:10px 0 10px 0;
	font-size:20px;
    text-transform:none;
}
#Masonry-Container .item p{
	font-size:13px;
	color:#7f8c8c;
	line-height:1.6em;
}

.staticTabbedBlock{
    border: solid 1px rgb(200, 200, 200);
    margin: 0;
    padding: 0;
    background-color:rgb(250, 250, 250);
}
.staticTabbedBlock ul{
    margin: 0 0 0 0;
    padding: 10px 0 0 1px; /* for  left:-1px; in .staticTabbedBlock li */
    border:0;
    background-color:rgb(245, 245, 245);
    height: 28px;
    display: block;
    border-bottom: solid 1px rgb(200, 200, 200);

}
.staticTabbedBlock li{
    display: inline;
    list-style-type: none;
    padding: 10px 20px 10px 15px; 
    font-family:Trebuchet Ms, Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight: bold;
    border-right: solid 1px rgb(200, 200, 200);
    border-left: solid 1px rgb(200, 200, 200);
    color:rgb(120, 120, 120);
    margin:-2px;
    left:-1px;
    background-color:rgb(245, 245, 245);
}
.staticTabbedBlock li.active{
    border-bottom: solid 1px rgb(250, 250, 250);
    background-color:rgb(250, 250, 250);
}
.staticTabbedBlock li > a{
    color:rgb(100, 100, 100);
    text-decoration: none;
    font-weight: bold;
}
.staticTabbedBlock .staticTabContent {
    padding: 10px;
}

